Commits v4.4.0-rc.3 (0115fa43)
41e8382 Sudo-Ivan 2026-01-03 01:19:43 - 8 months ago
chore(.dockerignore): refine ignore patterns by adding wildcard for __pycache__ directory
8437b7b Sudo-Ivan 2026-01-03 01:19:37 - 8 months ago
chore(.gitignore): remove 'public/' directory from ignore list (im a dumbass)
e8e1212 Sudo-Ivan 2026-01-03 00:41:36 - 8 months ago
chore(docker): update docker-compose configuration to use local meshchat-config directory and add optional LibreTranslate service
022386a Sudo-Ivan 2026-01-03 00:33:05 - 8 months ago
feat(workflow): add Docker build and publish workflow for meshchatx
b0a4e4d Sudo-Ivan 2026-01-03 00:31:38 - 8 months ago
fix(build): comment out broken Appimage build triggers in workflow configuration
f1a8def Sudo-Ivan 2026-01-03 00:28:59 - 8 months ago
fix(build): ensure proper formatting in build workflow configuration
e27bedd Sudo-Ivan 2026-01-03 00:28:54 - 8 months ago
feat(Routing): add new route for paper message page under tools section
a280e46 Sudo-Ivan 2026-01-03 00:28:50 - 8 months ago
chore(dependencies): update filelock package from version 3.20.1 to 3.20.2 in poetry.lock
d178045 Sudo-Ivan 2026-01-03 00:28:42 - 8 months ago
feat(LXMF): implement URI handling for LXMF messages, including ingestion and generation of paper message URIs, along with keyboard shortcut management enhancements
a487349 Sudo-Ivan 2026-01-03 00:28:27 - 8 months ago
feat(MessageHandler): optimize conversation fetching using window functions for improved performance and add unread message filtering capability
e81968b Sudo-Ivan 2026-01-03 00:28:22 - 8 months ago
feat(DatabaseSchema): update schema to version 23, adding keyboard_shortcuts table and optimizing conversation fetching with new indexes
dcb67d2 Sudo-Ivan 2026-01-03 00:28:17 - 8 months ago
feat(KeyboardShortcuts): add methods for managing keyboard shortcuts, including retrieval, upsert, and deletion functionalities
c004820 Sudo-Ivan 2026-01-03 00:28:11 - 8 months ago
feat(Localization): update German, English, and Russian locale files with new strings for sync settings, paper messages, and command palette navigation
f789062 Sudo-Ivan 2026-01-03 00:28:04 - 8 months ago
feat(KeyboardShortcuts): implement keyboard shortcuts management with default actions, recording capabilities, and WebSocket integration for saving and deleting shortcuts
189baa3 Sudo-Ivan 2026-01-03 00:27:58 - 8 months ago
refactor(WebSocketConnection): simplify connection logic by removing demo mode checks and streamlining connection process
b15586e Sudo-Ivan 2026-01-03 00:27:52 - 8 months ago
feat(MessagesPage): implement ingest paper message modal for reading LXMF messages via URI input and clipboard support
f112350 Sudo-Ivan 2026-01-03 00:27:47 - 8 months ago
fix(SidebarLink): add transition effect to text display for improved UI responsiveness
c701c80 Sudo-Ivan 2026-01-03 00:27:40 - 8 months ago
feat(MessagesSidebar): enhance conversation search with ingest paper message button and loading skeleton for conversations
e974758 Sudo-Ivan 2026-01-03 00:27:35 - 8 months ago
feat(SettingsPage): add keyboard shortcuts section for customizing workflow, including shortcut recording and management functionalities
6db10e3 Sudo-Ivan 2026-01-03 00:27:31 - 8 months ago
feat(ConversationViewer): add functionality for sharing messages as paper messages, implement translation feature, and enhance message input with draft saving and dynamic height adjustment
ece1414 Sudo-Ivan 2026-01-03 00:27:21 - 8 months ago
feat(CommandPalette): introduce Command Palette component for enhanced navigation and action execution with search functionality
eb8d8ce Sudo-Ivan 2026-01-03 00:27:15 - 8 months ago
feat(ShortcutRecorder): implement a new component for recording and managing keyboard shortcuts with clear and record functionalities
49d55ce Sudo-Ivan 2026-01-03 00:25:59 - 8 months ago
feat(PaperMessagePage): add Paper Message Generator component for creating and ingesting signed LXMF messages with QR code support
abf54ed Sudo-Ivan 2026-01-03 00:25:53 - 8 months ago
feat(PaperMessageModal): implement modal for generating and displaying paper messages with QR code functionality
106f11d Sudo-Ivan 2026-01-03 00:25:48 - 8 months ago
feat(App): enhance user experience by adding keyboard shortcuts, updating UI elements for identity switching, and integrating Command Palette functionality
7d28291 Sudo-Ivan 2026-01-03 00:25:43 - 8 months ago
feat(ToolsPage): add new paper message tool card with title and description
0e6dac6 Sudo-Ivan 2026-01-03 00:25:36 - 8 months ago
feat(MapPage): add loading skeleton for map and track loading state
09ce40d Sudo-Ivan 2026-01-03 00:24:29 - 8 months ago
chore(ci): clean up build.yml by removing commented-out Docker build steps to enhance clarity
d957d05 Sudo-Ivan 2026-01-03 00:24:25 - 8 months ago
chore(Taskfile): remove demo Docker build and run tasks to simplify configuration
35f17b5 Sudo-Ivan 2026-01-03 00:24:16 - 8 months ago
chore(docker): update Dockerfile to streamline build process with new Node.js and Python versions, add missing configuration files, and optimize dependency installation
ba153e7 Sudo-Ivan 2026-01-02 23:49:04 - 8 months ago
chore(docker): remove demo configuration files for Docker and NGINX to streamline project structure
732f5e5 Sudo-Ivan 2026-01-02 22:15:59 - 8 months ago
chore(docker): update .dockerignore to streamline build process by removing unnecessary entries and adding new directories
928fb6a Sudo-Ivan 2026-01-02 22:15:47 - 8 months ago
chore(ci): remove UV_LINK_MODE environment variable and replace setup step with Poetry installation
3ae9920 Sudo-Ivan 2026-01-02 19:20:41 - 8 months ago
feat(Taskfile): add Docker build tasks and update Python environment setup to use Poetry
5730dbd Sudo-Ivan 2026-01-02 18:40:56 - 8 months ago
style(meshchat): remove unnecessary whitespace for cleaner code formatting
7255170 Sudo-Ivan 2026-01-02 18:26:24 - 8 months ago
feat(meshchat): fix WebSocket connection handling and expand public path checks for static assets
b8de232 Sudo-Ivan 2026-01-02 18:13:02 - 8 months ago
fix(README): update video link to use raw source for better accessibility
aaa1e9b Sudo-Ivan 2026-01-02 18:12:00 - 8 months ago
chore(release): bump version to 3.3.2 in package.json, pyproject.toml, and version.py
8e976f3 Sudo-Ivan 2026-01-02 18:11:34 - 8 months ago
chore(ci): streamline Electron app build process and enhance artifact collection in CI workflow
9734c18 Sudo-Ivan 2026-01-02 18:11:30 - 8 months ago
chore(Taskfile): consolidate build commands for Electron apps and add task for building all platforms
71476c9 Sudo-Ivan 2026-01-02 18:11:26 - 8 months ago
feat(meshchat): fix file serving capabilities and improve path handling
d259bd4 Sudo-Ivan 2026-01-02 18:11:04 - 8 months ago
fix(README): update video link and remove outdated showcase video file
1f9632b Sudo-Ivan 2026-01-02 17:28:15 - 8 months ago
chore(release): bump version to 3.3.1 and update README with additional screenshots
6ecd46d Sudo-Ivan 2026-01-02 16:40:02 - 8 months ago
fix(MicronEditorPage): disable and enable eslint rule for v-html usage
0b5c8e4 Sudo-Ivan 2026-01-02 16:39:48 - 8 months ago
refactor(CallPage): cleanup
42e7c2c Sudo-Ivan 2026-01-02 16:39:33 - 8 months ago
chore(ci): refactor CI workflow for improved readability and maintainability
e23c5ab Sudo-Ivan 2026-01-02 16:39:26 - 8 months ago
fix(version): standardize version string quotes in version.py
fea9389 Sudo-Ivan 2026-01-02 16:31:16 - 8 months ago
chore(ci): update build workflow to include Windows support and improve release asset handling
20c0e10 Sudo-Ivan 2026-01-02 16:31:11 - 8 months ago
chore(Taskfile): add tasks for setting up Python environment and linting
7618300 Sudo-Ivan 2026-01-02 16:31:08 - 8 months ago
chore(ci): add CI workflow for linting and building frontend
98092d3 Sudo-Ivan 2026-01-02 16:23:16 - 8 months ago
chore(cx_setup): update include_files logic to conditionally add directories
2d8e050 Sudo-Ivan 2026-01-02 16:23:10 - 8 months ago
chore(build): remove sync versions step from workflow
dc6f0ca Sudo-Ivan 2026-01-02 16:23:01 - 8 months ago
chore(Taskfile): simplify install task and remove sync-version task
2f00c39 Sudo-Ivan 2026-01-02 16:20:18 - 8 months ago
chore(sync_version): remove sync_version.py script as it is no longer needed
92204ba Sudo-Ivan 2026-01-02 16:18:19 - 8 months ago
docs(README): update
821add9 Sudo-Ivan 2026-01-02 08:32:34 - 8 months ago
chore(pyproject): bump version from 3.2.0 to 3.3.0
174a38e Sudo-Ivan 2026-01-02 08:30:05 - 8 months ago
docs(README): remove overview section and associated screenshot
227ed0f Sudo-Ivan 2026-01-02 08:29:35 - 8 months ago
docs(README): add screenshots for telephony, networking, and tools sections
0dbe463 ivan 2026-01-02 08:26:38 - 8 months ago
Upload files to "/"
31bb724 ivan 2026-01-02 08:26:01 - 8 months ago
Upload files to "screenshots"
a10ffd3 ivan 2026-01-02 08:25:38 - 8 months ago
Upload files to "screenshots"
9205006 Sudo-Ivan 2026-01-02 08:24:16 - 8 months ago
fix(README): update video source
b15e9bb ivan 2026-01-02 08:22:46 - 8 months ago
Upload files to "showcase"
72e52b9 Sudo-Ivan 2026-01-02 08:21:50 - 8 months ago
docs(README): add credits section
e179ee7 Sudo-Ivan 2026-01-02 08:20:09 - 8 months ago
refactor(MicronEditorPage): update preview pane styling to always use dark mode and remove theme observer for cleaner code
331c00f Sudo-Ivan 2026-01-02 08:20:05 - 8 months ago
feat(message_handler): add filter_unread option to get_conversations method for improved message retrieval
8c0f457 Sudo-Ivan 2026-01-02 08:20:00 - 8 months ago
feat(telephony): enhance call handling with DND and contacts-only filters, add voicemail greeting recording endpoints, and improve notification management
3be1c30 Sudo-Ivan 2026-01-02 08:19:50 - 8 months ago
refactor(flatpak): streamline flatpak.json formatting for improved readability
b18a538 Sudo-Ivan 2026-01-02 08:19:44 - 8 months ago
feat(taskfile): rename 'develop' task to 'dev', add 'fix' task for linting and formatting issues
705b7e8 Sudo-Ivan 2026-01-02 08:19:20 - 8 months ago
docs(README): add video demonstration, clarify LXMF Telemetry support, and update Micron Editor status
a465408 Sudo-Ivan 2026-01-02 08:16:03 - 8 months ago
feat(router): add route for Micron Editor component
6ef13de Sudo-Ivan 2026-01-02 08:15:58 - 8 months ago
feat(locales): add Micron Editor translations for German, English, and Russian
7746a2d Sudo-Ivan 2026-01-02 08:15:52 - 8 months ago
feat(ui): enhance sidebar functionality with collapsible feature, improve styling, and add hash copy functionality across components
ba61fab Sudo-Ivan 2026-01-02 07:16:06 - 8 months ago
feat(flatpak): update pnpm installation process to use local npm prefix and set PATH
87a56d0 Sudo-Ivan 2026-01-02 06:57:28 - 8 months ago
feat(flatpak): add task to check for required Flatpak SDK and dependencies before building
2b86ea9 Sudo-Ivan 2026-01-02 06:57:10 - 8 months ago
feat(flatpak): add Flatpak manifest for Reticulum MeshChatX including build options and runtime configuration
316aa4e Sudo-Ivan 2026-01-02 06:56:52 - 8 months ago
feat(flatpak): add script for building and packaging Reticulum MeshChatX with Node.js and Electron dependencies
29b12ac Sudo-Ivan 2026-01-02 06:45:08 - 8 months ago
feat(locales): add 'allow calls from contacts only' string to German, English, and Russian translations
4221f13 Sudo-Ivan 2026-01-02 06:44:52 - 8 months ago
feat(flatpak): add tasks for building, installing, and running Flatpak package
18bcce4 Sudo-Ivan 2026-01-02 06:44:14 - 8 months ago
docs(README): update project description, enhance feature list, and clarify migration warnings
bce2237 Sudo-Ivan 2026-01-02 06:37:16 - 8 months ago
feat(call): enhance call handling with DND and contacts-only settings, add greeting recording API, and improve notification management
223dac4 Sudo-Ivan 2026-01-02 06:37:04 - 8 months ago
feat(notifications): implement notification system with support for missed calls, viewing status, and fetching unread notifications
54700c0 Sudo-Ivan 2026-01-02 06:36:52 - 8 months ago
feat(database): increment schema version to 20 and add notifications table with relevant indices
d8af183 Sudo-Ivan 2026-01-02 06:36:44 - 8 months ago
feat(config): add configuration option to allow telephone calls from contacts only
113ecec Sudo-Ivan 2026-01-02 06:36:34 - 8 months ago
feat(voicemail): implement greeting recording functionality with stabilization delay and improved handling of active calls
05961f1 Sudo-Ivan 2026-01-02 06:36:25 - 8 months ago
style(LxmfUserIcon): update icon container styles to use rounded-full for improved aesthetics
825fefd Sudo-Ivan 2026-01-02 06:36:13 - 8 months ago
refactor(notification): streamline notification handling by updating API endpoints, improving unread count logic, and enhancing notification click behavior
2db5c88 Sudo-Ivan 2026-01-02 06:36:02 - 8 months ago
feat(call): add toggles for Do Not Disturb and contacts-only call settings, enhance voicemail greeting recording functionality
1d52056 Sudo-Ivan 2026-01-02 06:35:56 - 8 months ago
feat(profile): redesign ProfileIconPage with improved layout, color selection, and icon management features
5ca7308 Sudo-Ivan 2026-01-02 06:35:36 - 8 months ago
feat(dependencies): add pycodec2 wheel file for enhanced audio codec support in Android application
5ad8003 Sudo-Ivan 2026-01-02 05:47:37 - 8 months ago
style(meshchat): format code for improved readability by adjusting line breaks in ReticulumMeshChat and CallPage components
d0d204a Sudo-Ivan 2026-01-02 05:46:43 - 8 months ago
feat(workflow): add Android build workflow for APK generation and release asset management
0bc9def Sudo-Ivan 2026-01-02 05:46:15 - 8 months ago
feat(readme): add external dependencies section listing LXMF, LXST, and RNS
1097a1e Sudo-Ivan 2026-01-02 05:46:08 - 8 months ago
fix(readme): update local WebView access from HTTP to HTTPS for improved security
eafa345 Sudo-Ivan 2026-01-02 05:46:01 - 8 months ago
feat(task): add new environment variables for Android build paths and update task commands to use them
e59220e Sudo-Ivan 2026-01-02 05:45:54 - 8 months ago
feat(build): add pycodec2 wheel installation to Chaquopy dependencies in build.gradle
d579a20 Sudo-Ivan 2026-01-02 05:45:43 - 8 months ago
refactor(meshchat_wrapper): improve code readability by formatting argument list and adding spacing
3e09d7b Sudo-Ivan 2026-01-02 05:45:33 - 8 months ago
feat(meshchat): enhance LXMF announce handling by checking for existing announces and recalling identity for hash calculation
802a1a6 Sudo-Ivan 2026-01-02 05:45:22 - 8 months ago
refactor(call): rename 'discovery' tab to 'phonebook' and update search placeholder in CallPage component
5b56f44 Sudo-Ivan 2026-01-02 05:45:06 - 8 months ago
style: format code for improved readability in multiple files, including config_manager, ringtone_manager, voicemail_manager, contacts, ringtones, and telemetry
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────